package com.duguo.dynamicmvc.factory.processor;

import com.duguo.dynamicmvc.factory.ControllerBuilder;
import com.duguo.dynamicmvc.factory.processor.controller.ControllerProcessor;
import com.duguo.dynamicmvc.factory.processor.model.ModelProcessor;
import com.duguo.dynamicmvc.factory.processor.register.RegisterProcessor;
import com.duguo.dynamicmvc.factory.processor.view.ViewProcessor;

public interface ProcessorHolder {
	
	public ModelProcessor getModelProcessor();

	public ViewProcessor getViewProcessor();
	
	public ControllerProcessor getControllerProcessor();

	public RegisterProcessor getRegisterProcessor();

	public ControllerBuilder getControllerBuilder();

}